package com.gzhryc.shared_device.oem.h5.agent.dto.api.v1.market;

import com.gzhryc.common.api.SecurityResponse;

import java.io.Serializable;

public class GoodsInfoResponse extends SecurityResponse<GoodsInfoResponse.Body> {

	private static final long serialVersionUID = 1L;

	public GoodsInfoResponse() {
		this.body = new Body();
	}

	public GoodsInfoResponse(Integer code, String msg) {
		super(code, msg);
		this.body = new Body();
	}


	public static class Body implements Serializable {

		private Long id;
		private String name;
		private String thumbnailImg;
		private String imgs;
		private String detailImgs;
		private String labels;
		private String payMoneyStr;
		private Integer state;
		private String stateName;

		public Long getId() {
			return id;
		}

		public void setId(Long id) {
			this.id = id;
		}

		public String getName() {
			return name;
		}

		public void setName(String name) {
			this.name = name;
		}

		public String getThumbnailImg() {
			return thumbnailImg;
		}

		public void setThumbnailImg(String thumbnailImg) {
			this.thumbnailImg = thumbnailImg;
		}

		public String getImgs() {
			return imgs;
		}

		public void setImgs(String imgs) {
			this.imgs = imgs;
		}

		public String getDetailImgs() {
			return detailImgs;
		}

		public void setDetailImgs(String detailImgs) {
			this.detailImgs = detailImgs;
		}

		public String getLabels() {
			return labels;
		}

		public void setLabels(String labels) {
			this.labels = labels;
		}

		public String getPayMoneyStr() {
			return payMoneyStr;
		}

		public void setPayMoneyStr(String payMoneyStr) {
			this.payMoneyStr = payMoneyStr;
		}

		public Integer getState() {
			return state;
		}

		public void setState(Integer state) {
			this.state = state;
		}

		public String getStateName() {
			return stateName;
		}

		public void setStateName(String stateName) {
			this.stateName = stateName;
		}
	}
}
